package com.yuniarti.konsultasikesehatan;

import java.util.ArrayList;
import java.util.List;

import org.apache.http.NameValuePair;
import org.apache.http.message.BasicNameValuePair;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import android.os.AsyncTask;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.util.Log;
import android.widget.TextView;

public class DetailKonsultasiActivity extends Activity {

	String id;
	TextView tanggalKirim;
    TextView konsultasi;
    TextView tanggalBalas;
    TextView hasil;
	
	DataParser jParser = new DataParser();
    private static String url_detail_konsultasi = "http://konsultasi-yakes.web.id/JSON/detail-konsultasi.php";
	//private static String url_detail_konsultasi = "http://10.0.2.2/adminweb/JSON/detail-konsultasi.php";
    
    private static final String AR_ARTIKEL = "artikel";
    private static final String AR_ID = "id";
    private static final String AR_KONSULTASI = "konsultasi";
    private static final String AR_TANGGALKIRIM = "tanggal-kirim";
    private static final String AR_HASIL = "hasil";
    private static final String AR_TANGGALBALAS = "tanggal-balas";
    
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_detail_konsultasi);
		
		Intent i = getIntent();
        id = i.getStringExtra(AR_ID);
        Log.d("test AR_ID : ", id);
 
        new GetArtikel().execute();
	}

	class GetArtikel extends AsyncTask<String, String, String> {

        protected String doInBackground(String... params) {
 
            runOnUiThread(new Runnable() {
                public void run() {
      
                  //  int success;
                    try {
       
                    	List<NameValuePair> params = new ArrayList<NameValuePair>();
                        params.add(new BasicNameValuePair("kode", id));
 
                        JSONObject json = jParser.makeHttpRequest(url_detail_konsultasi, "GET", params);
 
                            JSONArray artikelObj = json.getJSONArray(AR_ARTIKEL); 
 
                            JSONObject product = artikelObj.getJSONObject(0);
 
                            tanggalKirim= (TextView) findViewById(R.id.tanggalKirim);
                            konsultasi= (TextView) findViewById(R.id.txtKonsul);
                            tanggalBalas= (TextView) findViewById(R.id.tanggalBalas);
                            hasil= (TextView) findViewById(R.id.txtHasil);

                            tanggalKirim.setText(product.getString(AR_TANGGALKIRIM));
                            konsultasi.setText(product.getString(AR_KONSULTASI));
                            tanggalBalas.setText(product.getString(AR_TANGGALBALAS));
                            hasil.setText(product.getString(AR_HASIL));
            
                    } catch (JSONException e) {
                        e.printStackTrace();
                    }
                }
            });
 
            return null;
        }
    }

}
